
// 第一种
// 导入PageTools组件
import PageTools from '@/components/PageTools'
// 导入上传的Excel文件的组件
import UploadExcel from './UploadExcel'
// 导入头像组件
import UploadImg from './UploadImg/index.vue'
// 导入图片未传入组件
import ImageHolder from './ImageHolder/index.vue'
// 导入动态切换语言传入组件
import Lang from './Lang/index.vue'
// 导入全屏组件
import ScreenFull from './ScreenFull'

// 以后将全局过滤器,自定义指令都写在这里
export default {
  install(Vue) {
    // 全局PageTools组件
    Vue.component('PageTools', PageTools)
    // 将UploadExcel组件注册成为全局组件
    Vue.component('UploadExcel', UploadExcel)
    // 将头像上传组件注册为全局组件
    Vue.component('UploadImg', UploadImg)
    // 将头像默认图片组件注册为全局组件
    Vue.component('ImageHolder', ImageHolder)
    // 将动态切换语言组件注册为全局组件
    Vue.component('Lang', Lang)
    // 将全屏组件注册为全局组件
    Vue.component('ScreenFull', ScreenFull)
  }
}

// 老师使用的是第二种
// import Vue from 'vue'
// import PageTools from '@/components/PageTools'
// Vue.use({
//   install(Vue) {
//     Vue.component('PageTools', PageTools)
//   }
// })
